Photo by Olivia-Petra Coman

Search Hotels in East Lothian

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for East Lothian hotels

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (930 reviews)
"The staff were amazing, room was gorgeous and the food outstanding."
United Kingdom
Maureen
$97 nightly
The price is $117
Jan 15 - Jan 16
Total with taxes and fees
Carberry Tower Mansion House and Estate

Marine North Berwick

Marine North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (284 reviews)
"Beautiful hotel, amazing views, fab breakfast and very comfy beds! "
United Kingdom
Kelly
$230 nightly
The price is $276
Jan 14 - Jan 15
Total with taxes and fees
Marine North Berwick

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (200 reviews)
"Lovely setting. Warm welcome, staff friendly and efficient. Food excellent. "
United Kingdom
Jack
$290 nightly
The price is $347
Jan 28 - Jan 29
Total with taxes and fees
Greywalls Hotel and Chez Roux

Ravelston House

Ravelston House
3.0 star property
Musselburgh
8.6 out of 10, Excellent, (422 reviews)
"Great place to stay , lovely staff ,great location for Edinburgh "
United Kingdom
Douglas
$47 nightly
The price is $57
Jan 18 - Jan 19
Total with taxes and fees
Ravelston House

The Linton Hotel

The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very Good, (472 reviews)
"Excellent stay, a hidden gem, peaceful and relaxing, staff really friendly, excellent food and fantastic food"
United Kingdom
Andrew
$77 nightly
The price is $93
Jan 12 - Jan 13
Total with taxes and fees
The Linton Hotel

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (503 reviews)
"Fabulous staff,amazing room and view.situated in the perfect location "
United Kingdom
Teresa
$110 nightly
The price is $132
Jan 12 - Jan 13
Total with taxes and fees
Bayswell Park Hotel

Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
4.0 star property
Dunbar
8.4 out of 10, Very Good, (377 reviews)
"Great staff having shops and restaurants so close"
Australia
Peter
$87 nightly
The price is $105
Feb 8 - Feb 9
Total with taxes and fees
Pine Marten, Dunbar by Marston's Inns

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (176 reviews)
"The room was amazing and so clean .. huge bed and great view "
United Kingdom
Margaret
$80 nightly
The price is $97
Jan 24 - Jan 25
Total with taxes and fees
The Lodge at Craigielaw

Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
Newcraighall
9.0 out of 10, Wonderful, (16 reviews)
"The room is clean and the staff is very nice."
Hong Kong SAR China
Chi Chung
$60 nightly
The price is $73
Jan 24 - Jan 25
Total with taxes and fees
Premier Inn Edinburgh A1 - Newcraighall

Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very Good, (430 reviews)
"lovely staff on reception and at breakfast "
United Kingdom
HEATHER
$139 nightly
The price is $166
Jan 12 - Jan 13
Total with taxes and fees
Maitlandfield House Hotel

Orchard House Lodges

Orchard House Lodges
3.0 star property
Haddington
9.6 out of 10, Exceptional, (60 reviews)
"Had a lovely "
United Kingdom
Georgia
$131 nightly
The price is $131
Jan 14 - Jan 15
Total with taxes and fees
Orchard House Lodges

The Juniperlea Inn

The Juniperlea Inn
3.0 star property
Pathhead
9.2 out of 10, Wonderful, (71 reviews)
"Clean, warm room and bathroom Comfy bed Fridge Big TV with Netflix Friendly staff"
United Kingdom
JOANNA
$112 nightly
The price is $134
Jan 19 - Jan 20
Total with taxes and fees
The Juniperlea Inn

Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
3.0 star property
Dalkeith
8.6 out of 10, Excellent, (4 reviews)
"We loved our one night stay here. I was worried because I didn’t realize there was no lift on the property, but the staff was very helpful in getting us to our room. "
United States
Amber
$66 nightly
The price is $80
Jan 23 - Jan 24
Total with taxes and fees
Premier Inn Edinburgh A7 - Dalkeith

Nether Abbey Hotel

Nether Abbey Hotel
4.0 star property
North Berwick
9.4 out of 10, Exceptional, (170 reviews)
"Friendly and accommodating staff."
United Kingdom
Peter
Nether Abbey Hotel

The Leddie Hotel

The Leddie Hotel
3.0 star property
Aberlady
10.0 out of 10, Exceptional, (11 reviews)
"Friendly staff, lovely rooms and good access for golfing. "
Norway
Anne
$225 nightly
The price is $271
Jan 12 - Jan 13
Total with taxes and fees
The Leddie Hotel

Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
Musselburgh
6.8 out of 10, (15 reviews)
"Comfortable bed, clean room, and the staff was very helpful and friendly."
Canada
jody
$53 nightly
The price is $64
Feb 9 - Feb 10
Total with taxes and fees
Premier Inn Edinburgh A1 - Musselburgh

The Law

The Law
3.0 star property
North Berwick
10.0 out of 10, Exceptional, (1 review)
"Yes."
United Kingdom
Aimee
$123 nightly
The price is $147
Jan 12 - Jan 13
Total with taxes and fees
The Law

The Crown & Kitchen

The Crown & Kitchen
3.5 star property
East Linton
9.2 out of 10, Wonderful, (169 reviews)
"It's a nice setting and a quiet environment. "
United Kingdom
Kanayo
$73 nightly
The price is $87
Jan 12 - Jan 13
Total with taxes and fees
The Crown & Kitchen

The Sun Inn

The Sun Inn
4.0 star property
Dalkeith
8.6 out of 10, Excellent, (407 reviews)
"My second stay here and it was as pleasant as before. The breakfast is always fantastic. "
United States
Alexander
$104 nightly
The price is $125
Jan 15 - Jan 16
Total with taxes and fees
The Sun Inn

Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
$85 nightly
The price is $103
Jan 19 - Jan 20
Total with taxes and fees
Open Arms Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in East Lothian

Showing deals for:Jan 23 - Jan 25
Save an average of 15% on thousands of hotels when you're signed in

Top East Lothian Hotel Reviews

Price trends for hotels in East Lothian

Less expensive
More expensive
This month
Next month
January
August
$115
$125
Month
Price
January
$115
February
$125
March
$133
April
$144
May
$150
June
$145
July
$158
August
$173
September
$142
October
$144
November
$116
December
$144
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in East Lothian. Select dates and complete search for nightly totals inclusive of taxes and fees.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in East Lothian cost?
The season and factors like Easter and school holidays can influence the price of a hotel in East Lothian. You can find cheap options from $57 in a few different ways on Expedia. First, enter the dates you'd like to get away, then use the filters such as property type and amenities to refine your search. You can also sort by price, so the most inexpensive options appear at the top.
How can I find cheap hotels in East Lothian?
An excellent place to begin searching is with our "Price per night" filter. At the moment, the cheapest properties start at $57 per night. Other ways to snap up an affordable East Lothian getaway are by booking well in advance and being flexible with dates. For even more great prices, check out our cheap hotels in East Lothian page.
What are the best hotels in East Lothian for families?
The first step to an ideal family vacation in East Lothian is finding the right place to stay. Go to the "Traveler experience" section of our filter tool and check "Family friendly." This will show you all the East Lothian options that welcome children and have family conveniences such as childcare and onsite activities. Pick the one that fits your budget and style, then get ready to kick back while the little ones have fun.
Why should I book my East Lothian hotel with Expedia?
Awesome deals and plenty of choice are a couple of the many reasons to book your East Lothian hotel with Expedia. What's more, our free loyalty platform, One Key™, lets you earn and spend OneKeyCash™* on eligible hotels, activities and more. And if your agenda changes and you need to modify your booking, don't worry. Our online Help Center is ready to assist you anytime, no matter the hour. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.